package com.ruoyi.task.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseDTO;
import lombok.Data;

@Data
public class HyGatherTask extends BaseDTO {

    /**
     * 任务ID
     */
    private String taskId;


    /**
     * 任务类型："capture"(截图) 或 "video"(录像)
     */
    private String type;

    /**
     * 非必传
     * 优先级，1-10，数字越小优先级越高，默认5
     */
    private int priority = 5;

    /**
     * 公共参数
     * 视频录像设备ID
     */
    private String vrId;


    /**
     * 公共参数
     * 通道编号 (0-32)
     */
    private String channelId;

    /**
     * 公共参数
     * 开始时间，格式："2025-09-01 09:00:00"
     */
    private String startTime;

    /**
     * 公共参数
     * 结束时间，格式："2025-09-01 10:00:00"
     */
    private String endTime;


    /**
     * 截图间隔秒数，范围：1-3600
     */
    private Long secondMerge;


    /**
     * 应用场景(01-大屏检测 02-柜台员工玩手机 03-二道门物品遗留检测 04-消防通道杂物堆放 05-消防疏散门开关检测 06-自助设备清机加钞双人操作 07-保安离岗)
     */
    private String sceneIds;


    /**
     * 网点号
     */
    private String subBankCode;


    /**
     * 摄像头编号
     * */
    private String cameraId;
}
